package com.resou.reader.bookstore.freezone.fragment;

import com.resou.reader.api.entry.FreezoneBean;
import com.resou.reader.base.BasePresenter;
import com.resou.reader.base.BaseView;
import com.resou.reader.base.p.IPresenter;
import com.scwang.smartrefresh.layout.SmartRefreshLayout;

import java.util.List;

/**
 * Author: 萤火虫
 * E-mail:  Allensuns@163.com
 * Description:
 * CreateTime: 2019-03 -21
 **/
public interface IFreezonContract {
    interface IFreenzonView extends BaseView {
        /**
         * 数据获取后回调
         *
         * @param list
         */
        void showFreezonData(List<FreezoneBean> list);

        SmartRefreshLayout getmSmartRefreshLayout();

        void noMoreData();

    }

    interface IFreenzonPresenter extends BasePresenter {
        /**
         * 免费榜单业务接口
         *
         * @param typeId 55 排行榜 56 免费专区；
         * @param gender 1 男  2 女
         * @param page   0  起始页 为0开始
         */
        void quearFreezonData(int typeId, int gender, int page);

    }
}
